package com.ct.application.state;


import com.ct.state.model.StateCardModel;
import com.ct.state.model.StateOrderModel;
import com.ct.state.model.StateOsBroswerModel;
import com.ct.state.model.StateProvinceCityModel;

import java.util.List;

public interface IStateService {

    /**
     * 统计四个卡片数据信息
     * @return
     */
    StateCardModel stateCard();

    /**
     * 统计用户城市占比
     * @param type
     * @return
     */
    List<StateProvinceCityModel> statePCData(String type);

    /**
     * 统计订单占比
     * @param type
     * @return
     */
    List<StateOrderModel> stateOrderData(String type);

    /**
     * 统计浏览器
     * @return
     */
    List<StateOsBroswerModel> statePlatformDataBroswer();

    /**
     * 统计os
     * @return
     */
    List<StateOsBroswerModel> statePlatformDataOS();

}
